package tp.pr2;

public class City {
	
	private Street[] cityStreet;

	/**
	 * Default constructor. Needed for testing purposes
	 */
	public City() {
	}

	/**
	 * Creates a city using an array of streets
	 * 
	 * @param cityMap
	 */
	public City(Street[] cityMap) {
		this.cityStreet = cityMap;
	}

	/**
	 * Looks for the street that starts from the given place in the given
	 * direction.
	 * 
	 * @param currentPlace
	 *            - The place where to look for the street
	 * @param currentHeading
	 *            - The direction to look for the street
	 * @return the street that stars from the given place in the given
	 *         direction. It returns null if there is not any street in this
	 *         direction from the given place
	 */
	public Street lookForStreet(Place currentPlace, Direction currentHeading) {
		Street a = null;
		return a;
	}

}
